Connecting the pieces: integrated development of object-oriented systems using multiple views

نویسندگان

  • John Grundy
  • John Hosking
  • Stephen Fenwick
  • Warwick Mugridge
چکیده

SPE is an environment for developing object-oriented software. It allows a programmer to construct multiple visual and textual views of a program, each of which can be edited. All views are kept consistent through an underlying change propagation mechanism. Using this mechanism, together with tools which permit simple flow between phases, SPE encourages an evolutionary approach to object-oriented software development. Cerno is a complementary debugger/dynamic program visualisation package, developed using the same underlying architecture as SPE. Acting together, the two systems provide a very flexible and fluid environment spanning all phases of software development.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrated object-oriented software development in SPE

SPE is a software development environment which supports multiple textual and graphical views of a program. Views are kept consistent with one another using a mechanism of update records. SPE is useful throughout all phases of the software development life-cycle. It provides support for conceptual level object-oriented analysis and design using diagrams, visual and textual programming, hypertex...

متن کامل

Availability evaluation of Software architecture of object oriented Style using coloured Petri nets

Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

The MViews framework for constructing multi-view editing environments

MViews attempts to abstract out the common features of multi-view editing environments that support integrated textual and graphical programming with consistency management. It provides a conceptual model and reusable object-oriented framework for constructing interactive programming environments that provide multiple textual and graphical views. It supports multiple views of a base document, m...

متن کامل

An integrated fuzzy multiple objective decision framework to optimal fulfillment of engineering characteristics in quality function development

Quality function development (QFD) is a planning tools used to fulfill customer expectation and QFD is a systematic process to translating customer requirement (WHATs) into technical description (HOWs). QFD aims to maximize customer satisfactions related to enterprise satisfaction. The inherent fuzziness of relationships in QFD modeling justifies the use of fuzzy regression for estimating the r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995